leachate recirculation - French English Dictionary